TABLE OF CONTENTS
DECLARATION
APPROVAL ii
ACKNOWLEDGEMENT iii
ABSTRACT iv
TABLE OF CONTENTS v
CHAPTER ONE 1
1.0 INTRODUCTION 1
1.1 Background to the Study 1
1 .2 Problem Statement 2
1.3 Objective of study 2
1.3.1 General objective 2
1.3.2 Specific objectives 2
1.4 Scope 2
1.5 Significances of Study 3
CHAPTER TWO 4
2.0 LITERATURE REVIEW 4
2.1Introduction 4
2.2 Definition of Online Shopping 4
2.3 Evolution of Online Mobile Shopping Application 5
2.4 Component of Online Mobile Shopping Application 5
2.5 Online Mobile Shopping Application Provide the Following Advantages 6
2.6 Challenges of Online Mobile Application 9
2.7 Objective of Good Database Design 10
2.8 Database Management System 11
2.9 Relational Database Model 12
2.10 Conclusion 12
CHAPTER THREE 13
3.0 METHODOLOGY 13
3.1 SysternDesign 13
3.2 Prototype 13
V
3.3 Design a Prototype Provides the Following Advantages 13
3.4 Interview 13
3.5 Observation 13
3.6 System Analysis 14
3.7 The Current System 14
3.8 Cost 14
3,9 Accessibility 14
3.10 User Requirement and Specification 14
3.11 Functional Requirements 15
3.12 Non Functional Requirements 15
CHAPTER FOUR 17
4.0 PROJECT IMPLEMENTATION 17
4.1 INTRODUCTION 17
4.2 Testing 21
CHAPTER FIVE 23
5.0 DISCUSS, CONCLUSION AND RECOMMENDATION 23
5.1 Introduction 23
5.2 Discussions 23
5.3 Limitations ofthe application 23
5.4 Recommendation 24
References 2
ABSTRACT
Super markets in Uganda simplify life of very many Ugandans by providing easy and quick shopping during day and night and some even operate 24 hours of the day. This has prompted the super markets in Uganda to provide and improve the shopping. The purpose of the study was to design an online mobile shopping application that is used by people to shop using their mobile phones at anytime oftheir convenience The online mobile application was design focusing on improving the services of shopping to avoid congestion in supermarkets in Uganda. Uchumi supermarket kabalagala branch was taken as a case study where both the user and the clients were interviewed for the purpose of requirement elicitation. The online mobile shopping application system at uchumi supermarket in Uganda has been designed to work with Information technology unit or department(IT ) to manage clients accounts and details, the databases of the super market.
Tools used:
Application java eclipse IDE. Operating system (xp service pack 2 onwards) DBMS that will manage the database activities. Php and java, to allow program access data in the database.